reports on one's experience - Español Inglés Diccionario